
insert overwrite table jms_dm.dm_sqs_fresh_call_sum_dt partition (dt)
select
  t.disp_agent_code                                       --派件_代理区编码
 ,t.disp_agent_name                                       --派件_代理区名称
 ,t.disp_site_code                                        --派件_网点名称
 ,t.disp_site_name                                        --派件_网点名称
 ,t.disp_city_id                                          --派件_城市
 ,t.disp_city_desc                                        --派件_城市name
 ,t.disp_area_id                                          --派件_区县
 ,t.disp_area_desc                                        --派件_区县name 
 ,t.disp_zone_code                                        --派件_市场区name  
 ,t.disp_zone_name                                        --派件_市场区name   
 ,count(t.waybill_no)  as   fresh_num                     --生鲜总票数
 ,sum(t.is_complaint)  as   complaint_num                 --客诉票数
 ,sum(t.call_flg_3)    as   call_total_num                --电联票数
 ,sum(t.is_call)       as   call_true_num                 --已接通的票数
 ,sum(t.call_flg_1)    as   call_this_num                 --已接通本方挂断
 ,sum(t.call_flg_2)    as   call_opposite_num                 --已接通对方挂断
 ,t.dt as date_time                                       --date_time
 ,t.dt                                                    --dt
from  jms_dm.dm_sqs_fresh_call_detail_dt t 
where t.dt between date_add('{{ execution_date | cst_ds }}', -6) and '{{ execution_date | cst_ds }}'    
group by 
  t.disp_agent_code                                       --派件_代理区编码
 ,t.disp_agent_name                                       --派件_代理区名称
 ,t.disp_site_code                                        --派件_网点名称
 ,t.disp_site_name                                        --派件_网点名称
 ,t.disp_city_id                                          --派件_城市
 ,t.disp_city_desc                                        --派件_城市name
 ,t.disp_area_id                                          --派件_区县
 ,t.disp_area_desc                                        --派件_区县name 
  ,t.disp_zone_code                                       --派件_市场区
 ,t.disp_zone_name                                        --派件_市场区name   
 ,t.dt
  distribute by pmod(hash(rand()), 3)
;